When selecting a particular technique to help you remember your students' names....

it's worth spending a few moments thinking about the classroom ecology and the overall culture of the school. You might want to consider student behaviour and how it may affect implementation of your technique. For example, if discipline is an issue students may not take the name tent idea seriously. Cultural or religious beliefs may make it difficult for you to take photos of students. As with most aspects of teaching, understanding students can also be important when deciding on particular name learning approach.